#ifndef __PIKA_CONFIG_H__
#define __PIKA_CONFIG_H__

#define PIKA_LWIP_ENABLE 1 //LWIP协议栈使能
#define PIKA_FREERTOS_ENABLE 1 // FreeRTOS使能
#define PIKA_HAL_CIRCULAR_QUEUE_MUTEX_ENABLE 1 //循环队列是否使用互斥锁
// #define PIKA_FLOAT_TYPE_DOUBLE 0  //python float类型是否使用C语言double类型
// #define PIKA_THREAD_STACK_SIZE 2048 //python线程栈大小
#define PIKA_OPTIMIZE 1  // 0 空间优化； 1 速度优化 
#define PIKA_ARG_CACHE_ENABLE 1 // 配合速度优化，使用更多内存换取更快速度
#define PIKA_STACK_BUFF_SIZE 2048  // python虚拟机运行时栈大小
#define PIKA_ENCODE_CONVERT_ENABLE 1 //打开utf-8与gbk的转码
#define PIKA_HAL_DQUEUE_MUTEX_ENABLE 1 //dqueue使用互斥锁实现线程安全
#define PIKA_HAL_CQUEUE_MUTEX_ENABLE 1
#endif

